Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
rdlc.rdl.Declaration_Named

Packages that use Declaration_Named
rdlc.hw | This package contains all the classes to transform an RDL design into a hardware design.
rdlc.rdl | Contains all of the functionality for reading RDL files and parsing them into an in memory representation.
rdlc.sw | This package contains all the classes to transform an RDL design into a object-oriented software design.

Uses of Declaration_Named in rdlc.hw

Subclasses of Declaration_Named in rdlc.hw
`class` | `FileInclude` This class abstracts a file which must be simply copied to the output folder from the input folder or some other location.
`class` | `LibraryFile` This class abstracts a file which must be simply copied to the output folder from the library.
`class` | `LibraryModule` This class represents a module, which instead of being constructed dynamically is being loaded verbatim from a library file.
`class` | `Module` Abstracts the details of a hardware module, including input and output wire (port) groups as well as parameter groups.

Uses of Declaration_Named in rdlc.rdl

Subclasses of Declaration_Named in rdlc.rdl
`class` | `ChannelModel_FIFOPipe` Standard pipeline & FIFO channel model.
`(package private) class` | `ChannelModel_Indirect` This class exists as a proxy for a named `ChannelModel`.
`class` | `Declaration_Indirect` Simple helper class from which all of the other indirect declarations inherit.
`class` | `DynRoot_Indirect` Builds on `Declaration_Indirect` by including accessors for an indirect `DynRoot`.
`class` | `DynRoot_Standard` Simple helper class which implements the generic functionality required of a `DynRoot`.
`(package private) class` | `Map_Indirect` This class exists as a proxy for a named `Map`.
`(package private) class` | `Map_Standard` Standard map declaration, contains unit, platform and possibly map instances.
`(package private) class` | `Message_Event` Standard event message type.
`(package private) class` | `Message_Indirect` This class exists as a proxy for a named `Message`.
`(package private) class` | `Message_Simple` Standard simple message type.
`(package private) class` | `Message_Struct` Structured message, modeled after "stucts" in C.
`(package private) class` | `Message_Union` A union message, capable of carrying multiple message types.
`(package private) class` | `Platform_Indirect` This class exists as a proxy for a named `Platform`.
`(package private) class` | `Platform_Standard` Standard platform declaration, contains I/O ports, links and instances.
`(package private) class` | `Unit_Indirect` This class exists as a proxy for a named `Unit`.
`(package private) class` | `Unit_Standard` Standard unit declaration, contains input and output ports, channels and instances.

Methods in rdlc.rdl with parameters of type Declaration_Named
`void` | `Namespace.add(Declaration_Named _declNamed)` Add the given named declaration to this namespace.

Uses of Declaration_Named in rdlc.sw

Subclasses of Declaration_Named in rdlc.sw
`class` | `Class` Abstracts all of the fields and methods which are part of a object oriented class.
`class` | `LibraryClass` This class represents a class, which instead of being constructed dynamically is being loaded verbatim from a library file.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES